package com.yiyahui.project.erp.domain.requestVo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.yiyahui.project.erp.domain.YiyaAppointment;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

public class YiyaAppointmentRequest extends YiyaAppointment{

    /**
     * 创建开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startCreateTime;

    /**
     * 创建结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endCreateTime;

    /**
     * 到店开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startOnClinicTime;

    /**
     * 到店结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endOnClinicTime;

    /**
     * 渠道筛选
     */
    @ApiModelProperty("渠道筛选字段")
    private String channel;

    public Date getStartCreateTime() {
        return startCreateTime;
    }

    public void setStartCreateTime(Date startCreateTime) {
        this.startCreateTime = startCreateTime;
    }

    public Date getEndCreateTime() {
        return endCreateTime;
    }

    public void setEndCreateTime(Date endCreateTime) {
        this.endCreateTime = endCreateTime;
    }

    public Date getStartOnClinicTime() {
        return startOnClinicTime;
    }

    public void setStartOnClinicTime(Date startOnClinicTime) {
        this.startOnClinicTime = startOnClinicTime;
    }

    public Date getEndOnClinicTime() {
        return endOnClinicTime;
    }

    public void setEndOnClinicTime(Date endOnClinicTime) {
        this.endOnClinicTime = endOnClinicTime;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }
}
